* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-size:0.32rem;
  text-align: center;
}
ul, li {
  list-style: none; }

a {
  text-decoration: none;
  color: #333; }

body {
  width: 100%;
  display: flex;
  flex-direction: column; }

img {
  max-width: 100%;
  width:2rem;
    }
.zi{
  padding-top:2rem;
  .zi-1{
    font-size: 0.5rem;
    color:#d85938 ;
    font-weight:normal;
    padding-bottom:0.15rem;
  }
  .zi-2{
    font-size:0.31rem ;
    color:#999999 ;
      }
   }
.entrance{
      ul{padding:0.5rem ;}

        }
.footer-zi{
    padding-top:0.22rem;
    font-size:0.24rem;
    color:#999;
    }
